beggar lice

英 [ˈbeɡə(r) laɪs] 美 [ˈbeɡər laɪs]

刺实植物

网络



英英释义

noun

  1. any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments

      Synonym:    tick trefoilbeggar's lice

    1. Eurasian and North American plants having small prickly nutlets that stick to clothing

        Synonym:    beggar's lice